package cn.com;

import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
//import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

/**
 * @author liufl E-mail:Huberier@allpyra.com
 * @version 创建时间：2017年7月18日 下午3:07:36
 * 一定要放到所有文件夹的最外层，不然扫描不到其他的controller，各种mapping就失效了！！！
 * 运行一个打包的程序并开启远程调试支持是可能的，这允许你将调试器附加到打包的应用程序上：
	java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8080,suspend=n \
   		-jar target/test-0.0.1-SNAPSHOT.jar
 */
@SpringBootApplication
@EnableEurekaServer//开启eureka服务注册
public class MasterRegisterApplication {

	/**
	 * 我是注册中心<>
	 * 访问http://localhost:8084/查看注册的服务端和客户端
	 * 
	 * com.sun.jersey.api.client.ClientHandlerException: java.net.SocketTimeoutException: Read timed out
	 * 这个正常的，启动的时候会去找其他的 server，找不到，过一会就自己启动了(这时候我们去访问 http://serverIP:8080 应该看不到那只小猫)。
                   等待五分钟左右，访问 http://serverIP:8080，可以看到小猫页面。访问 http://serverIP:8080/eureka/，看到管理页面
       http://blog.csdn.net/defonds/article/details/36678783
	 * @param args
	 */
	public static void main(String[] args) {
		new SpringApplicationBuilder(MasterRegisterApplication.class).web(true).run(args);
	}
}

